มหาวิทยาลัยเกษตรศาสตร์ วิทยาเขตศรีราชา
คำอธิบายรายวิชา
01418334 เทคนิคตัวแปลโปรแกรม 3(3-0)
Compiler Techniques
พื้นฐาน (Pre-requisite)  01418216
ตัวแปลโปรแกรมและโปรแกรมแปลภาษาเฟสของตัวแปลโปรแกรม สัญกรณ์และแนวคิดของภาษาและไวยากรณ์การวิเคราะห์ศัพท์ ต้นไม้แจงส่วนและการแปลง ความกำกวม เทคนิคการแจงส่วนตารางสัญลักษณ์ การแทนระหว่างกลาง การวิเคราะห์ ความหมายและการก่อกำเนิดรหัส
Compilers and translators, phases of a compiler, notation and concepts for languages and grammars, lexical analysis, parse trees and derivations, ambiguity, parsing techniques, symbol table, intermediate representation, semantic analysis and code generation.